Moon wrasse - French English Dictionary